package com.itawei.d4_listdemo;

import java.util.ArrayList;
import java.util.List;

/**
 * 认识熟悉List 集合的方法
 * 1.void add(int index,E element) 在此集合中的指定位置插入指定的元素
 * 2.E remove(int index) 删除指定索引处的元素，并返回被删除的元素
 * 3.set(int index,E element) 修改指定索引处的元素，返回被修改的元素
 * 4.get(int index) 返回此集合中指定索引处的元素
 */
public class ListDemo1 {
    public static void main(String[] args) {
        //1.创建集合对象
        List<String> list =new ArrayList<>();
        //2.添加元素
        list.add("陈平安");
        list.add("刘亦菲");
        list.add("刘诗诗");
        list.add("章若楠");

        //1.void add(int index,E element) 在此集合中的指定位置插入指定的元素
        list.add(0,"有村架纯");
        System.out.println( list);

        //2.E remove(int index) 删除指定索引处的元素，并返回被删除的元素
        String result = list.remove(1);
        System.out.println( result);
        System.out.println( list);

        //3.set(int index,E element) 修改指定索引处的元素，返回被修改的元素
        String result2 = list.set(2, "小松菜奈");
        System.out.println(result2);
        System.out.println(list);

        //4.get(int index) 返回此集合中指定索引处的元素
        String result3 = list.get(1);
        System.out.println(result3);


    }
}
